Important: The commands or keywords/variables that are available are dependent on platform type, product version, and installed license(s).
Associates a previously created SCTP parameter template with the Diameter endpoint. template_name specifies the name for a pre-configured SCTP parameter template. For more information on SCTP parameter templates, refer to the
sctp-param-template command in the
Global Configuration Mode Commands chapter.
sctp-cookie-life 60000 (default for the parameter template as well)
sctp-max-init-retx 5 (default for the parameter template as well)
sctp-max-path-retx 10 (default in the parameter template is 5)
sctp-rto-initial 3000 (default for the parameter template as well)
sctp-rto-max 60000 (default for the parameter template as well)
sctp-rto-min 1000 (default for the parameter template as well)
sctp-sack-period 200 (default for the parameter template as well)
timeout sctp-heart-beat 30 (default for the parameter template as well)
In this release, with this CLI command, if the application has selected one of the servers using application-level commands like the peer-select command for credit-control or the
diameter authentication or
accounting server command in a AAA group, encoding of this AVP in initial/retried request is configurable.
sctp: Uses Streaming Control Transmission Protocol (SCTP) for peer discovery.
tcp: Uses Transmission Control Protocol (TCP) for peer discovery.
Configure the dynamic-peer-realm command to locate Diameter servers using Naming Authority Pointer (NAPTR) queries. If the peer realm command is not configured, configuring this command will still allow applications to trigger an NAPTR query on their chosen realms.
Specifies the name of the peer realm where peer Diameter server are to be dynamically discovered. realm_name must be an existing realm, and must be an alphanumeric string of 1 through 127 characters.
Multiple realms can be configured. Even if the dynamic-peer-discovery command is not enabled, the realm configuration(s) will trigger dynamic peer discovery on all diabase instances.
Borrows an idle server with the lowest weight and adds it to the group of servers where load balancing is performed. number specifies the number of servers that must always be available as active for load balancing.
number must be an integer from 2 through 4000.
Specifies the host name to bind the Diameter endpoint. host_name must be the local Diameter host name, and must be an alphanumeric string of 1 through 255 characters.
Important: Currently if multi-homing is configured, then the specified port is used instead of randomly chosen port. This is done so that application knows which port is used by the kernel as it will have to use the same port while adding/removing IP address from the association. Nevertheless, configuring port number in origin host for client mode is not supported.
The command origin host host-name must be entered exactly once. Alternatively, the
origin host host-name address ipv4/ipv6_address [ port port_number ] command may be entered one or more times. The host names should be unique across all endpoints within the system. The host names and address values or address/port combinations should be unique across all endpoints within the system.
Specifies the realm to bind the Diameter endpoint. The realm_name must be an alphanumeric string of 1 through 127 characters. The realm is the Diameter identity. The originator’s realm must be present in all Diameter messages. The origin realm can typically be a company or service name.
seconds must be an integer from 1 through 86400. Default: 60
percentage must be an integer from 1 through 99. Default: 90
result_code must be an integer from 0 through 4294967295.
Each proxy task will automatically select one of the host names configured with the origin host command. Multiple proxy tasks will not use the same host names, so there should be at least as many host names as proxy tasks. Otherwise, some proxy tasks will not be able to perform Diameter functionality. The chassis automatically selects which proxy tasks are used by which managers (i.e., ACSMgrs, Sessmgrs), without verifying whether the proxy task is able to perform Diameter functionality.
To be able to run this command, the Diameter proxy must be enabled. In the Global Configuration Mode Commands chapter, see the description of the
require diameter-proxy command.